您的位置:首页 >> mysql

列表

  • 数据库

    在一测试服务器(centos linux release 7.2.1511)上安装mysql 5.6(5.6.19 mysql community server)时遇到下面错误,这个是因为centos 7的默认数据库已经不再是mysql了,

  • 数据库

    1. 概述每当一个MySQLserver新加入或者重新加入一个MGR集群时,它都必须追平集群内相差的事务,保证这个节点的数据和集群内最新的数据是同步的。这个新加入集群的节点在追平集群中的数据或者重新加入集群的节点追评它脱离集群后到现在这段时

  • MySQL派生表联表查询的示例分析

    数据库

    前情提要:公司运营的一个商城系统,忽然发现订单提现功能有问题,有大量的商户体现金额和订单金额不一致。于是产生了需求,需要把提现表和供应商表作为一个结果集,连接上订单表中的订单金额,通过计算订单表的金额和体现表商户提现的金额进行比对,查看商户

  • mysql innodb异常怎么处理

    数据库

    一、回退重新装mysql为避免再从其他地方导入这个数据的麻烦,先对当前库的数据库文件做了个备份(/var/lib/mysql/位置)。接下来将Percona server 5.7包进行了卸载,重新安装原先老的5.1.71的包,启动mysql

  • mysql如何查询字段数量

    数据库

    查询方法:1、利用DESCRIBE语句展示表结构,语法“DESCRIBE 表名;”,输出的总记录行数就是字段数量;2、通过使用count()函数统计系统表“information_schema.COLUMNS”中指定数据条数来查询字段数量。

  • 数据库

    Ruby操作MySQL使用mysql2连接mysql并操作mysql。gem install mysql2连接mysql建立连接:require mysql2conn = Mysql2::Client.new({ host: 192.1

  • mysql如何修改字段的内容

    数据库

    在mysql中,可以使用UPDATE语句来修改字段内容,该语句可以更新多个字段的内容,只需要在关键字SET后面指定要修改的字段名称和新值,不同字段之间用逗号“,”分隔开即可,语法为“UPDATE 表名 SET 字段名1=新值1 [,字段名2

  • MySQL之JSON类型字段如何使用

    数据库

    测试环境: MySQL8.0.19准备工作CREATE TABLE json_demo ( `id` INT ( 11 ) NOT NULL PRIMARY KEY, `content` json NOT NULL );INSERT INT

  • mysql如何查询不为空的字段

    数据库

    mysql查询字段不为空的方法:1、利用“select * from table_name where id <> "";”语句查询;2、利用“select * from table_name where id != "";”语句查询。本教

  • mysql prepare有什么用

    数据库

    在MySQL中,PREPARE语句可以利用客户端/服务器二进制协议,将包含占位符“?”的查询传递给MySQL服务器;使用PREPARE语句可以执行带占位符的查询,以提高查询的速度,并使用户的查询更安全。本教程操作环境:windows7系统、

  • 数据库

    1、全局变量,作用域:针对于所有会话(连接)有效,但不能跨重启查看所有全局变量SHOW GLOBAL VARIABLES; 查看满足条件的部分系统变量SHOW GLOBAL VARIABLES LIKE %char%; 查看指定的系统变量的

  • Mysql中自定义函数的创建和执行方法是什么

    数据库

    Mysql自定义函数的创建和执行假设students表中包含id和name两个字段,创建一个函数,函数的作用是根据id查找name1.创建表,插入数据create table students(id int,name varchar(100

  • mysql什么叫主键

    数据库

    在mysql中,主键全称“主键约束”,是一个列或者多个列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性;主键的作用是确定该数据的唯一性,主要是用于和其他表的外键关联,以及本记录的修改与删除。本教程操作环境:windows7

  • mysql连接池是什么

    数据库

    在mysql中,连接池就是在程序启动时就创建一定数量的数据库连接,将这些连接放入一个池子进行管理;由程序动态的进行连接的申请、使用和释放。使用数据库连接池的原因:1、资源复用,在减少系统资源消耗的基础上,增加了系统运行的稳定性;2、更快的响

  • mysql如何删除unique约束

    数据库

    mysql中可用“ALTER TABLE”语句和“DROP”关键字来unique约束,语法为“ALTER TABLE 表名 DROP INDEX 约束名;”;“ALTER TABLE”可增减约束,当和“DROP”一起使用,即可实现删除约束。

  • 数据库

    类型转换命令: CAST(expr AS type)作用: 主要用于显示类型转换应用场景:显示类型转换例子:mysql> select cast(18700000000 as char);+-------------------------

  • MySQL的基础问题有哪些

    数据库

    常规篇1、说一下数据库的三大范式? 第一范式:字段原子性,第二范式:行唯一,有主键列,第三范式:每列和主键列都相关。实际应用中会通过冗余少量字段来少关联表,提升查询效率。2、只查询一条数据,但是也执行非常慢,原因一般有哪些?MySQL数据库

  • mysql insert返回值是什么

    数据库

    在mysql中,insert语句的返回值是新增数据的ID。INSERT语句用于向数据库已有的表中插入一行或者多行元组数据,语法“INSERT INTO table(column1,column2...) VALUES (value1,val

  • mysql索引为什么快

    数据库

    索引就是通过事先排好序,从而在查找时可以应用二分查找等高效率的算法。一般的顺序查找,复杂度为O(n),而二分查找复杂度为O(log2n);当n很大时,二者的效率相差及其悬殊。本教程操作环境:windows7系统、mysql8版本、Dell

  • mysql外键是什么

    数据库

    mysql外键是一个非常好用的数据处理功能,可以快速地进行表之间的数据更新;简单的来说就是可以将两张表之间建立一个关联,能做到操作一张表的时候,另外一个表的数据也会同步发生变化。本教程操作环境:Windows10系统、mysql8版、Del